import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import AutoImport from 'unplugin-auto-import/vite'
import path from 'path'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    vue(),
    AutoImport({
      imports: ['vue', 'vue-router'],
      dts: 'src/auto-import.d.ts', // 指明 .d.ts 文件的位置和文件名
      eslintrc: {
        enabled: true,
      },
    }),
  ],
  // 路径
  resolve: {
    alias: {
      // 这里就是需要配置resolve里的别名
      '@': path.join(__dirname, './src'), // path记得引入
    },
  },
  server: {
    proxy: {
      target: 'http://localhost:5173',
      '/apis': {
        target: 'http://192.168.1.130:53785', //跨域地址
        changeOrigin: true, //支持跨域
      },
    },
  },
})
